package com.jy.model;

import java.io.Serializable;
import java.util.List;
/**
 * MoneyManage 实体类
 * Fri May 12 13:29:59 GMT+08:00 2017 zzp
 */


@SuppressWarnings("serial")

public class MoneyManage implements Serializable {
	private String id; 	//
	private String bh; 	//合同编号
	private String apply_time; 	//申请日期
	private String start_time; 	//资金使用起始时间
	private String end_time; 	//资金使用结束时间
	private String deptId; 	//使用部门id
	private String centerId; 	//使用中心id
	private String projectDeptId; 	//使用项目部ID
	private String apply_man; 	//申请人
	private String apply_money; 	//申请金额
	private String rate; 	//综合融资成本率
	private String purpose; 	//融资用途
	private String audit_man; 	//审核人
	private String audit_state; 	//审批状态(0：提交申请（默认），1:审核中，2，通过，3：未通过）
	private String audit_time; 	//审核时间
	private String dids; 	//权限
	private String processId; 	//流程id
	private String notice; 	//发标通知(0,是 1，否)
	private String projectState; 	//项目状态(0、正常 1、提前 2、逾期)
	private String repayment_time1; 	//实际还款时间1
	private String repayment_corpus1; 	//实际还款本金1
	private String repayment_cost1; 	//实际还款成本1
	private String repayment_time2; 	//实际还款时间2
	private String repayment_corpus2; 	//实际还款本金2
	private String repayment_cost2; 	//实际还款成本2
	private String project_profit; 	//项目收益
	private String overdue_amount; 	//逾期金额
	private String overdue_day; 	//逾期天数
	private String overdue_rate; 	//逾期违约金利率
	private String overdue_money; 	//逾期违约金*/
	private String wy_month1; 	//计提违约金月份
	private String wy_income1; 	//计提违约金收入
	private String wy_month2; 	//计提违约金月份
	private String wy_income2; 	//计提违约金收入
	private String wy_month3; 	//计提违约金月份
	private String wy_income3; 	//计提违约金收入
	private String repayment;
	private String jaccount_name; 	//甲方和户名
	private String jaccount_number; 	//甲方账号
	private String jopen_bank; 	//甲方开户行
	private String yaccount_name; 	//乙方账户名
	private String yaccount_number; 	//乙方账号
	private String yopen_bank; 	//乙方开户行
	private String project_name;//项目名称

	private String yjrepayment_time1;//预计还款时间1
	private String yjrepayment_time2;//预计还款时间2
	private String yjrepayment_money1;//预计还款金额1
	private String yjrepayment_money2;//预计还款金额2
	private String sybcwzj;//事业部财务总监
	private String sybzjl;//事业部总经理
	private String gyljrcpjl;//供应链金融产品经理
	private String gylzjl;//供应链总经理
	private String zc;//总裁
	private String filename;
	private String username;
	private String gyljrjl; // 供应链金融经理
	private String sybzjjl;// 事业部资金经理
	private String organ_type;// 申请机构类别(0 .事业部 1 行业中心)
	private String bh2s;//数据库内==>bh2
	private String bh2;

	public String getBh2s() {
		return bh2s;
	}

	public void setBh2s(String bh2s) {
		this.bh2s = bh2s;
	}

	public String getGyljrjl() {
		return gyljrjl;
	}

	public void setGyljrjl(String gyljrjl) {
		this.gyljrjl = gyljrjl;
	}

	public String getSybzjjl() {
		return sybzjjl;
	}

	public void setSybzjjl(String sybzjjl) {
		this.sybzjjl = sybzjjl;
	}

	public String getOrgan_type() {
		return organ_type;
	}

	public void setOrgan_type(String organ_type) {
		this.organ_type = organ_type;
	}

	private String deptname;
	private String centername;
	private String realname;
	private String notices;
	private String projectDeptname;
	private String projectStates;
	private String auditState;
	private String types;//( 0、SCF-YSZK 1、SCF-YFZK 2、SCF-XYRZ)
	private String userId;//被发送的用户的id
	private String dbUser;//
	private String filenamecount;
	private String finance_cost;
	private String iscx;


	//ln
	private String mth;//系统当前月
	private double apply_moneys;//流出资金：当月申请通过的总金额
	private double inflow_money;//流入资金：投资确认中投资金额+其他渠道投资额度
	private double money_amount;//其他渠道投资额度
	private double cost;//当月计提收入    accrued_income表
	private double wy_income;//计提违约金收入 当月
	private double accrued_cost;//计提成本  投资确认中计提成本+其他渠道计提成本
	private double jt_cost;//其他渠道计提成本
	private double maoli;//毛利   计提收入+计提违约金收入-计提成本

	private double jtcostinfo;
	private double applyMoney;


	private String shTime;//审核时间
	private String message;//审核意见
	private String statuss;
	private String comment;
	private String createtime;
	private String deptnames;
	private String token;
	private String guijiid;
	private String imgs;
	private String imgsname;
	private String project_namegd2;//项目名称固定2
	private String sjk_type;//数据库类型0.应付授信 1.资金申请


	public String getBh2() {
		return bh2;
	}

	public void setBh2(String bh2) {
		this.bh2 = bh2;
	}

	public String getIscx() {
		return iscx;
	}

	public void setIscx(String iscx) {
		this.iscx = iscx;
	}

	public String getProject_namegd2() {
		return project_namegd2;
	}

	public void setProject_namegd2(String project_namegd2) {
		this.project_namegd2 = project_namegd2;
	}

	public String getSjk_type() {
		return sjk_type;
	}

	public void setSjk_type(String sjk_type) {
		this.sjk_type = sjk_type;
	}

	public String getImgsname() {
		return imgsname;
	}

	public void setImgsname(String imgsname) {
		this.imgsname = imgsname;
	}

	public String getImgs() {
		return imgs;
	}

	public void setImgs(String imgs) {
		this.imgs = imgs;
	}

	public String getFinance_cost() {
		return finance_cost;
	}

	public void setFinance_cost(String finance_cost) {
		this.finance_cost = finance_cost;
	}

	public String getGuijiid() {
		return guijiid;
	}

	public void setGuijiid(String guijiid) {
		this.guijiid = guijiid;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public String getDeptnames() {
		return deptnames;
	}
	public void setDeptnames(String deptnames) {
		this.deptnames = deptnames;
	}
	public String getCreatetime() {
		return createtime;
	}
	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}
	public String getComment() {
		return comment;
	}
	public void setComment(String comment) {
		this.comment = comment;
	}
	public String getStatuss() {
		return statuss;
	}
	public void setStatuss(String statuss) {
		this.statuss = statuss;
	}
	public String getShTime() {
		return shTime;
	}
	public void setShTime(String shTime) {
		this.shTime = shTime;
	}
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getFilenamecount() {
		return filenamecount;
	}
	public void setFilenamecount(String filenamecount) {
		this.filenamecount = filenamecount;
	}
	public String getDbUser() {
		return dbUser;
	}
	public void setDbUser(String dbUser) {
		this.dbUser = dbUser;
	}
	public String getFilename() {
		return filename;
	}
	public void setFilename(String filename) {
		this.filename = filename;
	}
	public double getApplyMoney() {
		return applyMoney;
	}
	public void setApplyMoney(double applyMoney) {
		this.applyMoney = applyMoney;
	}
	public double getApply_moneys() {
		return apply_moneys;
	}
	public void setApply_moneys(double apply_moneys) {
		this.apply_moneys = apply_moneys;
	}
	public double getInflow_money() {
		return inflow_money;
	}
	public void setInflow_money(double inflow_money) {
		this.inflow_money = inflow_money;
	}
	public double getMoney_amount() {
		return money_amount;
	}
	public void setMoney_amount(double money_amount) {
		this.money_amount = money_amount;
	}
	public double getCost() {
		return cost;
	}
	public void setCost(double cost) {
		this.cost = cost;
	}
	public double getWy_income() {
		return wy_income;
	}
	public void setWy_income(double wy_income) {
		this.wy_income = wy_income;
	}
	public double getJt_cost() {
		return jt_cost;
	}
	public void setJt_cost(double jt_cost) {
		this.jt_cost = jt_cost;
	}
	public double getMaoli() {
		return maoli;
	}
	public void setMaoli(double maoli) {
		this.maoli = maoli;
	}
	public double getJtcostinfo() {
		return jtcostinfo;
	}
	public void setJtcostinfo(double jtcostinfo) {
		this.jtcostinfo = jtcostinfo;
	}
	public String getMth() {
		return mth;
	}
	public void setMth(String mth) {
		this.mth = mth;
	}
	public double getAccrued_cost() {
		return accrued_cost;
	}
	public void setAccrued_cost(double accrued_cost) {
		this.accrued_cost = accrued_cost;
	}
	public String getSybcwzj() {
		return sybcwzj;
	}
	public void setSybcwzj(String sybcwzj) {
		this.sybcwzj = sybcwzj;
	}
	public String getSybzjl() {
		return sybzjl;
	}
	public void setSybzjl(String sybzjl) {
		this.sybzjl = sybzjl;
	}
	public String getGyljrcpjl() {
		return gyljrcpjl;
	}
	public void setGyljrcpjl(String gyljrcpjl) {
		this.gyljrcpjl = gyljrcpjl;
	}
	public String getGylzjl() {
		return gylzjl;
	}
	public void setGylzjl(String gylzjl) {
		this.gylzjl = gylzjl;
	}
	public String getZc() {
		return zc;
	}
	public void setZc(String zc) {
		this.zc = zc;
	}
	public String getYjrepayment_time1() {
		return yjrepayment_time1;
	}
	public void setYjrepayment_time1(String yjrepayment_time1) {
		this.yjrepayment_time1 = yjrepayment_time1;
	}
	public String getYjrepayment_time2() {
		return yjrepayment_time2;
	}
	public void setYjrepayment_time2(String yjrepayment_time2) {
		this.yjrepayment_time2 = yjrepayment_time2;
	}
	public String getYjrepayment_money1() {
		return yjrepayment_money1;
	}
	public void setYjrepayment_money1(String yjrepayment_money1) {
		this.yjrepayment_money1 = yjrepayment_money1;
	}
	public String getYjrepayment_money2() {
		return yjrepayment_money2;
	}
	public void setYjrepayment_money2(String yjrepayment_money2) {
		this.yjrepayment_money2 = yjrepayment_money2;
	}
	public String getProject_name() {
		return project_name;
	}
	public void setProject_name(String project_name) {
		this.project_name = project_name;
	}
	public String getJaccount_name() {
		return jaccount_name;
	}
	public void setJaccount_name(String jaccount_name) {
		this.jaccount_name = jaccount_name;
	}
	public String getJaccount_number() {
		return jaccount_number;
	}
	public void setJaccount_number(String jaccount_number) {
		this.jaccount_number = jaccount_number;
	}
	public String getJopen_bank() {
		return jopen_bank;
	}
	public void setJopen_bank(String jopen_bank) {
		this.jopen_bank = jopen_bank;
	}
	public String getYaccount_name() {
		return yaccount_name;
	}
	public void setYaccount_name(String yaccount_name) {
		this.yaccount_name = yaccount_name;
	}
	public String getYaccount_number() {
		return yaccount_number;
	}
	public void setYaccount_number(String yaccount_number) {
		this.yaccount_number = yaccount_number;
	}
	public String getYopen_bank() {
		return yopen_bank;
	}
	public void setYopen_bank(String yopen_bank) {
		this.yopen_bank = yopen_bank;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}


	public String getTypes() {
		return types;
	}
	public void setTypes(String types) {
		this.types = types;
	}
	public String getAuditState() {
		return auditState;
	}
	public void setAuditState(String auditState) {
		this.auditState = auditState;
	}
	public String getProjectStates() {
		return projectStates;
	}
	public void setProjectStates(String projectStates) {
		this.projectStates = projectStates;

	}
	public String getWy_month1() {
		return wy_month1;
	}
	public void setWy_month1(String wy_month1) {
		this.wy_month1 = wy_month1;
	}
	public String getWy_income1() {
		return wy_income1;
	}
	public void setWy_income1(String wy_income1) {
		this.wy_income1 = wy_income1;
	}
	public String getWy_month2() {
		return wy_month2;
	}
	public void setWy_month2(String wy_month2) {
		this.wy_month2 = wy_month2;
	}
	public String getWy_income2() {
		return wy_income2;
	}
	public void setWy_income2(String wy_income2) {
		this.wy_income2 = wy_income2;
	}
	public String getWy_month3() {
		return wy_month3;
	}
	public void setWy_month3(String wy_month3) {
		this.wy_month3 = wy_month3;
	}
	public String getWy_income3() {
		return wy_income3;
	}
	public void setWy_income3(String wy_income3) {
		this.wy_income3 = wy_income3;
	}
	public String getRepayment() {
		return repayment;
	}
	public void setRepayment(String repayment) {
		this.repayment = repayment;
	}
	/**
	 * task任务属性
	 * @return
	 */
	private String assignee;
	private String name;
	private String createTime;
	private String processInstanceId;
	private String taskid;
	private List<String> btns;

	private String businessKey;



	public String getRepayment_corpus2() {
		return repayment_corpus2;
	}
	public void setRepayment_corpus2(String repayment_corpus2) {
		this.repayment_corpus2 = repayment_corpus2;
	}
	public String getProjectDeptname() {
		return projectDeptname;
	}
	public void setProjectDeptname(String projectDeptname) {
		this.projectDeptname = projectDeptname;
	}
	public String getProjectDeptId() {
		return projectDeptId;
	}
	public void setProjectDeptId(String projectDeptId) {
		this.projectDeptId = projectDeptId;
	}
	/*	public String getRepayment() {
            return repayment;
        }
        public void setRepayment(String repayment) {
            this.repayment = repayment;
        }*/
	public String getNotices() {
		return notices;
	}
	public void setNotices(String notices) {
		this.notices = notices;
	}
	public String getDeptname() {
		return deptname;
	}
	public void setDeptname(String deptname) {
		this.deptname = deptname;
	}
	public String getCentername() {
		return centername;
	}
	public void setCentername(String centername) {
		this.centername = centername;
	}
	public String getRealname() {
		return realname;
	}
	public void setRealname(String realname) {
		this.realname = realname;
	}
	public String getAssignee() {
		return assignee;
	}
	public void setAssignee(String assignee) {
		this.assignee = assignee;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getProcessInstanceId() {
		return processInstanceId;
	}
	public void setProcessInstanceId(String processInstanceId) {
		this.processInstanceId = processInstanceId;
	}
	public String getTaskid() {
		return taskid;
	}
	public void setTaskid(String taskid) {
		this.taskid = taskid;
	}
	public List<String> getBtns() {
		return btns;
	}
	public void setBtns(List<String> btns) {
		this.btns = btns;
	}
	public String getBusinessKey() {
		return businessKey;
	}
	public void setBusinessKey(String businessKey) {
		this.businessKey = businessKey;
	}
	public void setId(String id){
		this.id=id;
	}
	public String getId(){
		return id;
	}
	public void setBh(String bh){
		this.bh=bh;
	}
	public String getBh(){
		return bh;
	}
	public void setApply_time(String apply_time){
		this.apply_time=apply_time;
	}
	public String getApply_time(){
		return apply_time;
	}
	public void setStart_time(String start_time){
		this.start_time=start_time;
	}
	public String getStart_time(){
		return start_time;
	}
	public void setEnd_time(String end_time){
		this.end_time=end_time;
	}
	public String getEnd_time(){
		return end_time;
	}
	public void setDeptId(String deptId){
		this.deptId=deptId;
	}
	public String getDeptId(){
		return deptId;
	}
	public void setCenterId(String centerId){
		this.centerId=centerId;
	}
	public String getCenterId(){
		return centerId;
	}
	public void setApply_man(String apply_man){
		this.apply_man=apply_man;
	}
	public String getApply_man(){
		return apply_man;
	}

	/*public void setOverdue_rate(String overdue_rate) {
		this.overdue_rate = overdue_rate;
	}
	public void setOverdue_money(String overdue_money) {
		this.overdue_money = overdue_money;
	}*/
	public void setPurpose(String purpose){
		this.purpose=purpose;
	}
	public String getPurpose(){
		return purpose;
	}
	public void setAudit_man(String audit_man){
		this.audit_man=audit_man;
	}
	public String getAudit_man(){
		return audit_man;
	}
	public void setAudit_state(String audit_state){
		this.audit_state=audit_state;
	}
	public String getAudit_state(){
		return audit_state;
	}
	public void setAudit_time(String audit_time){
		this.audit_time=audit_time;
	}
	public String getAudit_time(){
		return audit_time;
	}
	public void setDids(String dids){
		this.dids=dids;
	}
	public String getDids(){
		return dids;
	}
	public void setProcessId(String processId){
		this.processId=processId;
	}
	public String getProcessId(){
		return processId;
	}
	public void setNotice(String notice){
		this.notice=notice;
	}
	public String getNotice(){
		return notice;
	}
	public void setProjectState(String projectState){
		this.projectState=projectState;
	}
	public String getProjectState(){
		return projectState;
	}
	public void setRepayment_time1(String repayment_time1){
		this.repayment_time1=repayment_time1;
	}
	public String getRepayment_time1(){
		return repayment_time1;
	}


	public String getRepayment_corpus1() {
		return repayment_corpus1;
	}
	public void setRepayment_corpus1(String repayment_corpus1) {
		this.repayment_corpus1 = repayment_corpus1;
	}
	public void setRepayment_time2(String repayment_time2){
		this.repayment_time2=repayment_time2;
	}
	public String getRepayment_time2(){
		return repayment_time2;
	}

	public String getRepayment_cost1() {
		return repayment_cost1;
	}
	public void setRepayment_cost1(String repayment_cost1) {
		this.repayment_cost1 = repayment_cost1;
	}
	public String getRepayment_cost2() {
		return repayment_cost2;
	}
	public void setRepayment_cost2(String repayment_cost2) {
		this.repayment_cost2 = repayment_cost2;
	}
	public String getProject_profit() {
		return project_profit;
	}
	public void setProject_profit(String project_profit) {
		this.project_profit = project_profit;
	}

	public void setOverdue_amount(String overdue_amount) {
		this.overdue_amount = overdue_amount;
	}

	public void setOverdue_day(String overdue_day){
		this.overdue_day=overdue_day;
	}
	public String getOverdue_day(){
		return overdue_day;
	}


	public String getOverdue_amount() {
		return overdue_amount;
	}
	public String getOverdue_rate() {
		return overdue_rate;
	}



	public String getOverdue_money() {
		return overdue_money;
	}
	public void setOverdue_money(String overdue_money) {
		this.overdue_money = overdue_money;
	}
	public void setOverdue_rate(String overdue_rate) {
		this.overdue_rate = overdue_rate;
	}
	public String getApply_money() {
		return apply_money;
	}
	public void setApply_money(String apply_money) {
		this.apply_money = apply_money;
	}
	public String getRate() {
		return rate;
	}
	public void setRate(String rate) {
		this.rate = rate;
	}
	public String toString() {
		return "id,bh,apply_time,start_time,end_time,deptId,centerId,apply_man,apply_money,rate,purpose,audit_man,audit_state,audit_time,dids,processId,notice,projectState,repayment_time1,repayment_corpus1,repayment_cost1,repayment_time2,repayment_corpus2,repayment_cost2,project_profit,overdue_amount,overdue_day,overdue_rate,overdue_money,wy_month,wy_income";
	}
}

